place at someone's disposition - Turkish English Dictionary